module tag_top (
  flag_clear,
  flag_hold,
  flag_read,
  flag_data_dig,
  iref_r,
  osc_c,
  osc_r,
  en_rx,
  tx,
  en_rng,
  clk,
  clk_rng,
  rstn,
  rx,
  power_det,
  power_det_en,
  power_det_out,
  pwr_nc,
  led,
  en_led_driver,
  en_led_power,
  power_ok_led,
  temp_en_ldook,
  temp_en_tmp,
  temp_ldo_ok,
  temp_clk,
  otp_addr,
  otp_pgm,
  otp_rd,
  otp_din,
  otp_dout,
  otp_aen,
  otp_aso_rst,
  otp_pgm_state,
  otp_pre,
  otp_ch,
  otp_sen,
  otp_vpp_en,
  vinit,
  nc
);

output [3:0] flag_clear ;
output [3:0] flag_hold ;
output flag_read ;
input [3:0] flag_data_dig ;
output [2:0] iref_r ;
output [2:0] osc_c ;
output [7:0] osc_r ;
output en_rx ;
output tx ;
output en_rng ;
input clk ;
input clk_rng ;
input rstn ;
input rx ;
output [1:0] power_det ;
output power_det_en ;
input power_det_out ;
input [2:0] pwr_nc ;
output [3:0] led ;
output en_led_driver ;
output en_led_power ;
input power_ok_led ;
output temp_en_ldook ;
output temp_en_tmp ;
input temp_ldo_ok ;
input temp_clk ;
output [5:0] otp_addr ;
output otp_pgm ;
output otp_rd ;
output [7:0] otp_din ;
input [7:0] otp_dout ;
output otp_aen ;
output otp_aso_rst ;
input [7:0] otp_pgm_state ;
output otp_pre ;
output otp_ch ;
output otp_sen ;
output otp_vpp_en ;
output vinit ;
output [2:0] nc ;

endmodule

